Volume 20, Issue 15, December 2019, Pages 295-315
Nasrallah Nassar Ibrahim Mohammed; Mona Abdel Hadi Saudi; Omnia El Sayed El Gendy